این کتاب به صورت رنگی است.
Product details
- Publisher : Apress; 1st ed. edition (June 21, 2018)
- Language : English
- Paperback : 376 pages
- ISBN-10 : 1484233778
- ISBN-13 : 978-1484233771
کتاب Python Graphics: A Reference for Creating 2D and 3D Images
This book will show you how to use Python to create graphic objects for technical illustrations and data visualization.
Often, the function you need to produce the image you want cannot be found in a standard Python library. Knowing how to create your own graphics will free you from the chore of looking for a function that may not exist or be difficult to use. This book will give you the tools to eliminate that process and create and customize your own graphics to satisfy your own unique requirements.
Using basic geometry and trigonometry, you will learn how to create math models of 2D and 3D shapes. Using Python, you will then learn how to project these objects onto the screen of your monitor, translate and rotate them in 2D and 3D, remove hidden lines, add shading, view in perspective, view intersections between surfaces, and display shadows cast from one object onto another.
You will also learn how to visualize and analyze 2D and 3D data sets, fit lines, splines and functions.
The final chapter includes demonstrations from quantum mechanics, astronomy and climate science.
Includes Python programs written in a clear and open style with detailed explanation of the code.
What You Will Learn
- How to create math and Python models of 2D and 3D shapes.
- How to rotate, view in perspective, shade, remove hidden lines, display projected shadows, and more.
- How to analyze and display data sets as curves and surfaces, fit lines and functions.
Who This Book Is ForPython developers, scientists, engineers, and students using Python to produce technical illustrations, display and analyze data sets. Assumes familiarity with vectors, matrices, geometry and trigonometry.
منابع کتاب کتاب Python Graphics: A Reference for Creating 2D and 3D Images
این کتاب به شما نشان می دهد که چگونه از پایتون برای ایجاد اشیاء گرافیکی برای تصاویر فنی و تجسم داده ها استفاده کنید.
اغلب، تابعی که برای تولید تصویر مورد نظر نیاز دارید، در کتابخانه استاندارد پایتون یافت نمی شود. دانستن اینکه چگونه گرافیک خود را بسازید، شما را از مشغله کاری که به دنبال عملکردی است که ممکن است وجود نداشته باشد یا استفاده از آن دشوار باشد، رها می کند. این کتاب ابزارهایی را در اختیار شما قرار می دهد تا آن فرآیند را حذف کنید و گرافیک های خود را ایجاد و سفارشی کنید تا نیازهای منحصر به فرد خود را برآورده کنید.
با استفاده از هندسه و مثلثات اولیه، نحوه ایجاد مدل های ریاضی از اشکال دو بعدی و سه بعدی را یاد خواهید گرفت. با استفاده از پایتون، سپس یاد خواهید گرفت که چگونه این اشیاء را بر روی صفحه نمایشگر خود پخش کنید، آنها را به صورت دو بعدی و سه بعدی ترجمه کرده و بچرخانید، خطوط پنهان را حذف کنید، سایه بان اضافه کنید، در پرسپکتیو مشاهده کنید، تقاطع های بین سطوح را مشاهده کنید، و سایه های ایجاد شده از یک سطح را نمایش دهید. اعتراض به دیگری
همچنین یاد خواهید گرفت که چگونه مجموعه داده های دوبعدی و سه بعدی، خطوط مناسب، خطوط و توابع را تجسم و تجزیه و تحلیل کنید.
فصل آخر شامل نمایش هایی از مکانیک کوانتومی، نجوم و علم آب و هوا است.
شامل برنامههای پایتون است که به سبک واضح و باز نوشته شدهاند و توضیح دقیقی از کد دارند.
آنچه شما یاد خواهید گرفت
- نحوه ایجاد مدل های ریاضی و پایتون از اشکال دو بعدی و سه بعدی.
- نحوه چرخش، مشاهده در پرسپکتیو، سایه زدن، حذف خطوط پنهان، نمایش سایه های پیش بینی شده و موارد دیگر.
- نحوه تجزیه و تحلیل و نمایش مجموعه داده ها به صورت منحنی ها و سطوح، خطوط مناسب و توابع.
چه کسی این کتاب برای توسعه دهندگان، دانشمندان، مهندسان و دانشجویان پایتون است که از پایتون برای تولید تصاویر فنی، نمایش و تجزیه و تحلیل مجموعه داده ها استفاده می کنند. با فرض آشنایی با بردارها، ماتریس ها، هندسه و مثلثات.
ارسال نظر درباره کتاب Python Graphics: A Reference for Creating 2D and 3D Images